Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour BMW Open - Munich Hungary F5 Germany-w1 Germany-w2 Austria F1 Germany-w3 Germany-w4 Austria F2 Poland F3 Germany F1 Croatia F1 Poland F2 UAE F1 Czech Republic F1 Portugal F2 Germany F6 Germany F8 Belgium F1 Belgium F2 Slovakia F1 Slovakia F2 Poland F10 Poland F11 France F16 France F17 France F19 Croatia F1 Croatia F2 Italy F10 Czech Republic F1 Uzbekistan F2 France F18 France F17 France F18 Czech Republic F5 Czech Republic F6 Germany F1 Germany F4 Uzbekistan F1 Uzbekistan F2 Czech Republic F1 Czech Republic F1 Czech Republic F2 Czech Republic F2 Czech Republic F3 Czech Republic F3 USA F21 Austria F5 Italy F23 Hungary F6 Croatia F3 Slovakia F1 Hungary F4 UAE F2 Serbia & Montenegro F4 Czech Republic F6 Croatia F2 Czech Republic F4 Czech Republic F5 Germany F4 Czech Republic F2 Czech Republic F3 Czech Republic F3 (Jablonec Nad Nisou) Czech Republic F3 (Most) Czech Republic F4 (Pardubice) Czech Republic F12 (Prague) M15 Prague M25+H Most M25 Karlsruhe M15 Kaltenkirchen M25 Pardubice M25 Sharm ElSheikh M25 Sharm ElSheikh M25 Portimao M25 Kramsach Czech Republic F10 (Ricany) Prague Open - Prague Egypt F9 (Sharm El Sheikh) Egypt F10 (Sharm El Sheikh) Spain F7 (Reus) Tatra Banka Open - Bratislava M25 Telfs KGHM Emax Polish Indoors - Wroclaw Unicredit (Suisse) Bank S. A. Challenger - Chiasso Stella Artois Clay Court Championships - Budaors Prosperita Open 2006 - Ostrava Baden Open - Ettlingen ATP Slovak Open Challenger - Bratislava KGHM Dialog Polish Indoors - Wroclaw GHI Bronz Classic - Bronx M25 Bielsko Biala Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Prague Open - Prague BH Indoor Sarajevo - Sarajevo Tennis Napoli Cup - Napoli ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava Memorial A. Manfredini Sassuolo Challenger - Sassuolo Kosice Open-Steelers Cup 2008 - Kosice Czech Republic F8 (Opava) Levene Gouldin & Thompson Tennis Challenger - Binghamton Dusseldorf Open Challenger - Dusseldorf Czech Republic F11 (Ricany) M15 Monastir M15 Monastir M15 Monastir Wroclaw Challenger Rome Challenger Sofia Challenger Ostrava Challenger Orbetello Challenger M15 Marburg Poznan Challenger San Marino Challenger Szczecin Challenger Orleans Challenger Bratislava Challenger Belgrade Challenger Ostrava Challenger Cordenons Challenger Tatra Banka Open 2006 - Bratislava Kitzbuhel Challenger Sarajevo Challenger Trnava Challenger Rennes Challenger Bergamo Challenger 10° Trofeo Luigi Pezzoli - Bergamo Singapore Challenger Le Gosier Challenger Braunschweig Challenger Sopot Challenger Mons Challenger KGHM Dialog Polish Indoors - Wroclaw Bratislava Challenger Prague Challenger Bordeaux Challenger Labertz Open by Stawag - Aachen M25 Prague Geneva Challenger Bratislava Challenger Scheveningen Challenger Dallas Challenger Le Gosier Challenger Ostrava Challenger M25 Prague Prostejov Challenger Czech Open 2006 - Prostejov M25 Muttenz Bratislava Challenger Banja Luka Challenger - Banja Luka Irving Challenger M25 Loule M25 Trnava Prostejov Challenger Prague Challenger M25 Jablonec nad Nisou Ispat Open 2004 - Ostrava Sarajevo Challenger M25 Santa Margherita di Pula Guzzini Challenger - Recanati Levene Gouldin & Thompson Tennis Challenger - Binghamton Bratislava Challenger Irving Challenger Aix En Provence Challenger Prostejov Challenger Prague Challenger Bordeaux Challenger Poznan Challenger Trnava Challenger Mons Challenger Tunis Challenger Recanati Challenger Sibiu Challenger Almaty Challenger Bratislava Challenger Alicante Challenger Heilbronn Challenger Heilbronn Challenger Nottingham Challenger Ilkley Challenger Braunschweig Challenger Cassis Challenger Mouilleron-Le-Captif Challenger Bratislava Challenger Ann Arbor Challenger Prague II Challenger Prostejov Challenger Istanbul Challenger Quimper Challenger Cherbourg Challenger Aachen Challenger Rome Challenger Ostrava Challenger Bucharest Challenger Sibiu Challenger Forli 3 Challenger Pekao Open - Szczecin Traralgon Challenger ATP Challenger Trophy 2007 - Trnava Forli 3 Challenger Zadar Challenger Oeiras 2 Challenger Prague 1 Challenger Prague Challenger Orleans Challenger St. Tropez Challenger Orleans Challenger Ostrava Open 2005 - Ostrava Bergamo Challenger Marbella Challenger Intersport Heilbronn Open - Heilbronn Rome Challenger Heineken Open - Auckland Heineken Open - Auckland Heilbronn Challenger Austrian Open - Kitzbuhel Amersfoort Challenger Tulln Challenger Prague 2 Challenger International German Open - Hamburg Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Tenerife 2 Challenger AEGON Championships - London Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf AEGON Championships - London Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg AEGON International - Eastbourne Bank Austria Tennis Trophy - Vienna China Open - Beijing Erste Bank Open - Vienna Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem BH Telecom Sarajevo 2007 - Sarajevo XI Torneo Internazionale di Tennis - Barletta Unicredit (Suisse) Bank S.A. Challenger - Chiasso Prosperita Open 2007 - Ostrava Winston-Salem Open - Winston-Salem Fergana Challenger - Fergana Zagreb Challenger Qatar ExxonMobil Open - Doha Steelers Cup - Kosice Riviera di Rimini Challenger - Rimini ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Open Castilla y Leon - Segovia ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Dusseldorf Open Challenger 2007 - Dusseldorf BMW Open - Munich The Tarka Challenger - Barnstaple Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Mitsubishi Electric Europe Cup - Monza Erste Bank Open - Vienna Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Belgrade Challenger Wolfsburg Challenger Lugano Challenger Shenzhen Open - Shenzhen Kremlin Cup - Moscow Tatra Banka Slovak Open - Bratislava Napoli Challenger Forli 2 Challenger Rennes Challenger Salzburg Challenger Genova Challenger Cherbourg Challeger Roseto Degli Abruzzi 1 Challenger Alessandria Challenger Barletta Challenger Kosice Challenger Ostrava Challenger Braunschweig Challenger Geneva Open - Geneva Kremlin Cup - Moscow Prague Challenger Gazprom Hungarian Open - Budapest St. Petersburg Open - St. Petersburg Szczecin Challenger Kremlin Cup - Moscow Generali Open - Kitzbuhel Orleans Challenger Kremlin Cup - Moscow Eckental Challenger Bet-at-home Open - Hamburg Burnie Challenger Caloundra Challenger Barletta Challenger Open Prevadies - St. Brieuc Ostrava Challenger Prague Challenger Prostejov Challenger Geneva Open - Geneva San Marino Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Bordeaux Challenger PTT Thailand Open - Bangkok Plava Laguna Croatia Open - Umag Kosice Challenger Dallas Challenger Kos Succhetti Tennis Cup - Cordenons GHI Bronx Tennis Classic - Bronx BRD Nastase Tiriac Trophy - Bucharest ATP Challenger Trophy 2008 - Trnava Genova Challenger Kobstaedernes ATP Challenger - Kolding Next Generation Adelaide International - Adelaide Napoli Challenger Athens Challenger Bordeaux Challenger Braunschweig Challenger Mercedes Cup - Stuttgart Cordenons Challenger Trnava Challenger Eckental Challenger Helsinki Challenger Oberstaufen Challenger Bratislava Challenger Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Prostejov Challenger Bordeaux Challenger St. Petersburg Open - St. Petersburg Barletta Challenger ABN AMRO World Tennis Tournament - Rotterdam Kaohsiung Challenger Poprad Tatry Challenger Prague Challenger Bastad Challenger Scheveningen Challenger Prague Challenger Tashkent Challenger Budapest Challenger Shenzhen Open - Shenzhen Prostejov Challenger Prague Challenger Augsburg Challenger Mallorca Challenger Istanbul Challenger Orleans Challenger Tiburon Challenger Eckental Challenger Bengalaru Challenger Ostrava Challenger Serbia Open - Belgrade Quimper 2 Challenger Kaohsiung Challenger Split 1 Challenger Nottingham 1 Challenger Surbiton Challenger Liberec Challenger PBZ Zagreb Indoors - Zagreb Lyon Challenger Oeiras 1 Challenger Segovia Challenger Gran Canaria Challenger Roseto Degli Abruzzi 2 Challenger Tulln Challenger San Benedetto Challenger Istanbul Challenger Split 2 Challenger Bratislava Challenger Eckental Challenger Koblenz Challenger Prague 3 Challenger Rennes Challenger Vicenza Challenger Mallorca Challenger Irving Challenger Sophia Antipolis Challenger Cassis Challenger Bratislava Challenger Ostrava Challenger Ilkley Challenger Aix En Provence Challenger Rennes Challenger ABN AMRO World Tennis Tournament - Rotterdam Portoroz Challenger Tenerife 1 Challenger Vegeta Croatia Open - Umag Tenerife 3 Challenger BA-CA Tennis Trophy - Vienna Ortisei Challenger Bratislava Challenger Francavilla Challenger Ostrava Challenger Credit Agricole Suisse Open - Gstaad Lisbon Challenger Poznan Challenger Liberec Challenger Prague 3 Challenger German Tennis Championships - Hamburg Bet-at-home Cup - Kitzbuhel Heineken Open - Auckland Portoroz Challenger Erste Bank Open - Vienna Noumea Challenger Meerbusch Challenger Gerry Weber Open - Halle Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Genova Challenger Gerry Weber Open - Halle Generali Open - Kitzbuhel Heilbronn Open - Heilbronn Marbella Challenger Cherbourg Challenger Indian Wells Challenger Salzburg-Anif Challenger Phoenix Challenger Murcia Challenger Rovereto Challenger Las Franquesas del Valles Challenger Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel Aegon Nottingham Open - Nottingham Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Prague 1 Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Ostrava Challenger Sony Ericsson Open - Miami Next Generation Adelaide International - Adelaide Internazionali BNL d'Italia - Rome BRD Nastase Tiriac Trophy - Bucharest Shanghai Rolex Masters - Shanghai Mercedes Cup - Stuttgart Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Allianz Suisse Open - Gstaad Winston Salem - Winston Salem BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Tata Open Maharashtra - Pune Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Rogers Cup - Montreal cinch Championships - London Open 13 - Marseille BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha M25 Santa Margherita di Pula Western & Southern Open - Cincinnati Moselle Open - Metz Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Shanghai Rolex Masters - Shanghai Sydney International - Sydney Open 13 Provence - Marseille Gonet Geneva Open - Geneva Stockholm Open - Stockholm Generali Open - Kitzbuhel Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Topshelf Open - 's-Hertogenbosch Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris China Open - Beijing Wimbledon - London Wimbledon - London U.S. Open - New York Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Wimbledon - London French Open - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York French Open - Paris Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, SF, FRA-CZE 4-1 U.S. Open - New York Davis Cup, World Group, 1R, GER-CZE 2-3 Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, World Group, QR, CZE-NED 1-3 U.S. Open - New York Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, SUI-CZE 2-3 French Open - Paris Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, CZE-AUS 2-3 U.S. Open - New York Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, PO, IND-CZE 1-3 Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Wimbledon - London Miami Open - Miami Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne All Lower level tournaments U.S. Open - New York Wimbledon - London French Open (juniors) Olympics - Rio de Janeiro Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, World Group, PO, NED-CZE 3-2